persija jakarta
Persib Bandung beat FC Seoul 1-0 in ACL Two: a fifth-minute goal and what the scoreline refuses to sayTwo matches in seven days, more than 5,000 kilometres flown between Jakarta a...
The Wind No One Can MeasureThere are moments that every analytical table on earth, added together, canno...
Fornari at 2.01m and Cong An Nhan Dan's Space Problem in the 2026-2027 First DivisionIn slow motion, Nguyen Hoang Anh receives the ball at the edge of the Long An...
The Blank File: Why I Refuse to Write When the Injury Data Is Not Long EnoughThe Blank File: Why I Refuse to Write When the Injury Data Is Not Long Enough...
Twelve Seconds and the Silence After: Gable Steveson, the Left Hook and the Price of BeliefCrypto.com Arena, Los Angeles. The clock on the big screen stopped at the...
From the Stands to the Ticket Counter: Vietnam and the 158.7-Billion-Dong DreamFrom the Stands to the Ticket Counter: Vietnam and the 158.7-Billion-Dong Dre...
The Silent Dressing Room: Football Writing in the Age of Empty ReportsThe Silent Dressing Room: Football Writing in the Age of Empty Reports I open...
108-108 and a 15-13 Cut: USA Take an 11th Continental Title, Cuba Claim the Last 2027 World-Level BerthI sat with the score sheet for a long time. Five sets, added up: USA 108,...
CS2 Player Count Falls to 805,000 in September: An Unprecedented Seven-Month DeclineOn September 23, when I opened SteamDB at two in the morning Incheon time,...
PV Sindhu and the 2026 Asian Games Quarter-Final: The Data Points to a Culprit Off the CourtAt 1 AM, PV Sindhu left the arena. It was 1:30 AM before she reached the hote...
When Data Falls Silent: Lessons from an Empty Analysis and the Heartbeat of a FanThere are nights you don't need sleep because someone else's dream is bright...
2026 National Women's Volleyball Championship: 14 Rounds, Four Early Tickets and the Dead ZoneOn the electronic scoreboard in Vinh Long, the line that appeared made the...
Darren Yap, Singapore's First Poomsae Medal and the 0.05-Point MarginInside a hall in Nagoya, the scoreboard showed a single number: 9.0400. No on...
Preview Dong Nai vs The Cong Viettel — The Return of Cong PhuongMatch preview for the opening round of the 2026-25 LPBank V-League between Do...
Anaheim takes the rehearsal role for 2028 Olympic volleyballIn a long notice sent to member federations, the most notable line was not in...
The Empty Deep Analysis: A Silent Lesson from Vietnam EsportsI just opened an analysis with nine sections. The document was titled Deep...
The Meta Is a Data Problem: Reading Esports Through Sports ScienceThe fourth game of the semifinal series: the favored team controlled 68% of...
Vietnam U23 2-0 Philippines: the 74th-minute goal, the black shirt, and the Uzbekistan testMinute 74. The opening goal arrived at the exact moment the match shifted fro...
Panathinaikos Win by 29 With Just 10 Players: The Real Signal Is in the Treatment Room, Not the Box ScoreThe scoreline 103-74 says nothing worth remembering. The number worth...
Italy After the Night in Saint-Denis: A New Identity Needs More Than a DrawIn the 88th minute at Saint-Denis, France pushed the ball down the right flan...
